// 导入index.ejs indexEjs 是一个函数，函数执行的返回值，是index.ejs文件的内容
import indexEjs from '$v/index'
import adminApi from '$a/adminApi'
async function logout(){
    // 1. 发送ajax请求
    let {code, msg} = await adminApi.logout()
    
    if(!code){
        // 2. 成功===》 
        toastr.success(msg)
        // 3. 删除 localStorage中的token
        localStorage.removeItem('token')
        // 4. 跳转到登录页
        ROUTER.go(LOGIN)
    }
    
}
export default function indexController(){
    return async (req,res,next)=>{
        next(indexEjs({
            url: req.url,
            subRoute: res.subRoute()
        }))
        // 绑定退出登录单击事件
        $('#logoutBtn').on('click',logout)
    }
}